package asyncnio;
import java.io.IOException;
import java.nio.channels.SocketChannel;
import csc4509.Message;
import csc4509.ReadMessageStatus;
public class Recepteur extends Thread {
Message mess = new Message(1);
SocketChannel sc = null;
public Recepteur (SocketChannel sc) {
this.sc = sc;
}
public void run() {
while (true) {
while (mess.readMessage(sc) != ReadMessageStatus.ReadDataCompleted);
String s = null;
try {
s = (String) mess.getData();
} catch (IOException e) {
e.printStackTrace();
}
System.out.println(s);
}
}
}